store cards - German English Dictionary